You can add actions and parameters to dynamic blocks to determine how a block should behave when it is inserted into a drawing.
Parameters, actions, and their relationships (dependencies) are displayed in different ways in the Block Editor. You can specify settings for some of these elements.
Parameters determine the geometry that will be affected by an action when you manipulate a block reference.
Actions define how the geometry of a dynamic block reference will move or change when the custom properties of the block reference are manipulated in a drawing.
Control the way parameters are displayed using the Properties palette.
You can specify a defined value set for linear, polar, XY, and rotation action parameters and all constraint parameters.
Distance multiplier and angle offset override properties allow you to specify a factor by which a parameter value is increased or decreased.
Custom grips can be added to manipulate the geometry of a dynamic block reference.
Using visibility states, you can create a block with different graphical representations.